package edu.aysf.controller;

import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;


@RestController
@RequestMapping("/order")
public class EchoProviderController {
    // 写法1 创建一个服务提供者
    @RequestMapping ("/echo")
    // @RequestParam 可省
    public String echo(String string) {
        return "Echo: " + string;
    }

    // 写法2 创建一个服务提供者   路径变量不支持中文
    @RequestMapping ("/echo2/{string}")
    public String echo2(@PathVariable String string) {
        return "Echo2: " + string;
    }

    // 写法2 创建一个服务提供者 路径变量不支持中文
    @RequestMapping ("/calc")
    public String mycalc(@RequestParam("p1") int par1, @RequestParam("p2") int par2) {
        return "加法结果: " + (par1 + par2);
    }

}

